home *** CD-ROM | disk | FTP | other *** search
- Bertrand Le Roy wrote:
- >
- > > Bertrand is designig Charater Specification which seems to be more
- that
- > > just that even at the moment. I think it will be smart to desing
- > > specification for BMW files (BadMoodWorld=analogs to WAD) in
- parallel
- > > with the BM engine, to be sure that is finished (or nearly) when
- engine
- > > will be ready.
- >
- > Yes, right. Here are my suggestions about that:
- > - It should be as compatible as possible with WADs. At least, it
- should be
- > easy to convert WADs to BMWs. The specs of BMWs should contain all
- object
- > types that WADs contain. But this is obvious.
-
- Yep.
-
- > - It should be compatible with the charspecs. This is also obvious.
- Of
- > course, if some imperative requirement about the BMW should oblige me
- to
- > modify the charspecs, I'm ready to do so.
-
- I think that we could have different types of characters by complexity:
- like we do not care if monster is hungry, thirsty or if it learns
- something during the game.
- Similar to that, some objects like door, we don't care about it's
- nutritius value ... etc. So differet object types will make BMW more
- organised and simple to interpret data. Agree?
-
- > - They should be evolutive, that is, we should be able to put new
- > potentialities in while keeping it compatible with former versions.
- > - It should be able to implement new possibilities with modules
- included
- > in BMWs. That is, some vectors, variables and entry points of the engine
- > should be available and modifyable by bits of code inside the BMW file.
-
- That would be more that GREAT!
-
- > This way, one could imagine that a BMW could contain new features
- like a
- > different AI,
-
- Yeah! Like, stupid monster wouldn't notice you even if you would stand
- behind it's back, and clever one will hear your footsteps, guess where
- you are and where are you goning an then make a setup ...
-
- > flying devices, etc. or even (if possible), modifications of
- > some drawing routines, within some limits. This way, one could
- perhaps
- > include in a BMW new kinds of enemies that are drawn in 3D by
- redirecting
- > the sprite drawing routine. Why not?
-
- Indeed!
-
- Another thing: I think that primary effort shall be put into making a
- one player game, networking is a luxury cream. I believe that peole
- spent much more time playing alone than networking?
-
- bye Lovro
-
-